<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>
    // let i = 0;
    // let i = 10;
    // let变量不能重复声明
    // 块级作用域 分支语句，循环中
    // 不影响作用域链 内层可以取外层的变量
    // 没有变量提升
    {
        let l = 10;
        if (true) {
            console.log(l);
        }
    }
    // 关键字var
    // 变量可以重复声明
    // 有变量提升
    console.log(a);
    var a = 1;
    var a = 2;
    console.log(a);
</script>

</html>